<?php
// 首先加载redis组件
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis_name = 'miaosha';

// 获取一下redis里面已有的数量
$num = 10;

// for循环只能模拟高压的时候，不能模拟多个高并发
for ($i=0;$i<100;$i++){
    // 接受用户的id
//    $uid = $_GET['uid'];

    $uid = rand(100000,999999);

    // 如果当天人数少于十的时候，则加入这个队列
    if ($redis->lLen($redis_name) < $num){
        $redis->rPush($redis_name, $uid.'%'.microtime());
        echo $uid.'秒杀成功';
    } else {
        // 如果当天人数已经达到了十个人，则返回秒杀已完成
        echo '秒杀已结束';
    }
}


$redis->close();